← CA Housing Permitting Friction

UNION CITY

2024 HCD Annual Progress Report data

Approval Speed
0 days
Excess delay
0 days
Project-years delayed
0
Affordable delayed
0

Median stage durations

How long the typical project takes at each stage. The yellow Approval Speed bar is the weighted composite (stages 1 + 2 + 25% of stage 3) used for ranking. The dashed line is the peer-group benchmark (25th percentile of approval speed).

Application-to-permit conversion

What share of applications receive a building permit within each time window? The projected rate estimates eventual outcomes for recent applications.

Within 1 month Within 3 months Within 6 months Within 24 months

Projected eventual permit rate: 40% (based on historical cohorts with 24+ months of data)

Overall app → permit rate 100%
Permit → completion rate 12%

RHNA progress

California's Regional Housing Needs Allocation (RHNA) mandates that each jurisdiction plan for and permit a target number of housing units over an 8-year cycle (2023–2031), broken down by income level. The bars below show how many units have been permitted so far toward each target.

Overall RHNA progress 73 / 2,728 (3%)
Very Low Income 17 / 862 (2%)
Low Income 17 / 496 (3%)
Moderate Income 17 / 382 (4%)
Above Moderate 22 / 988 (2%)

Jurisdictions that fall behind their RHNA targets may face state accountability measures, including SB 35 ministerial streamlining requirements for housing projects.

Projects (214)

Project ⇅ Type ⇅ Status ⇅ Units ⇅ App → Entitle ⇅ Entitle → Permit ⇅ Permit → Complete ⇅ Speed ⇅
BLDG-16-006928 large multi Completed 0 None None None —
BLDG-20-021205 adu Completed 0 None None 85 —
BLDG-20-020998 adu Permitted 0 None None None —
BLDG-20-021318 adu Permitted 0 None None None —
BLDG-21-022498 adu Permitted 0 None None None —
BLDG-20-020247 adu Permitted 0 None None None —
BLDG-21-021485 adu Permitted 0 None None None —
BLDG-20-020005 adu Permitted 0 None None None —
BLDG-21-022045 adu Permitted 0 None None None —
BLDG-21-021682 adu Permitted 0 None None None —
87-21-13-1, 87-21-13-2 (Portion), 87-21-5-2 (Portion) large multi Entitled 376 0 None None —
BLDG-21-022696 adu Permitted 0 None None None —
BLDG-19-012331 adu Completed 0 None None None —
BLDG-17-008556 single family Completed 0 None None None —
BLDG-20-020135 adu Permitted 0 None None None —
BLDG-20-020874 adu Permitted 0 None None None —
BLDG-21-022570 adu Permitted 0 None None None —
BLDG-21-022984 adu Permitted 0 None None None —
BLDG-20-021316 adu Permitted 0 None None None —
BLDG-20-020984 adu Permitted 0 None None None —
BLDG-21-022645 adu Permitted 0 None None None —
BLDG-20-020609 adu Permitted 0 None None None —
BLDG-21-022478 adu Permitted 0 None None None —
BLDG-17-008900 single family Completed 0 None None None —
BLDG-17-008900 adu Completed 0 None None None —
(AG-20-001), (SP-20-001), (A-20-001), (AT-20-002), (TTM-20-001), (DA-20-001) large multi Entitled 598 0 None None —
SD-19-002 and UP-19-004, and TTM-19-001 single family Entitled 6 0 None None —
BLDG-20-020449 adu Completed 0 None None None —
BLDG-18-0107118 adu Completed 0 None None None —
BLDG-19-011900 adu Completed 0 None None None —
BLDG-17-008558 single family Completed 0 None None None —
BLDG-22-024152 adu Permitted 0 None None None —
BLDG-23-026335 adu Permitted 0 None None None —
BLDG-22-025163 single family Permitted 0 None None None —
BLDG-22-024235 adu Permitted 0 None None None —
BLDG-22025030 adu Permitted 0 None None None —
BLDG-23-025847 adu Permitted 0 None None None —
BLDG-23-025969 adu Permitted 0 None None None —
BLDG-23-026006 adu Permitted 0 None None None —
BLDG-23-025891 single family Permitted 0 None None None —
BLDG-21-022421 adu Permitted 0 None None None —
BLDG-21-021480 adu Permitted 0 None None None —
BLDG-23-025926 adu Permitted 0 None None None —
BLDG-23-025978 adu Permitted 0 None None None —
BLDG-23-026143 adu Permitted 0 None None None —
486-42-67 adu Permitted 0 None None None —
486-21-35-9 single family Permitted 0 None None None —
486-27-139 adu Permitted 0 None None None —
483-112-30 adu Permitted 0 None None None —
486-96-31 adu Completed 0 None None None —
486-45-67 single family Completed 0 None None None —
ASD-18-014 single family Entitled 1 42 None None —
BLDG-22-024676 adu Permitted 0 None None None —
BLDG-22-024914 adu Permitted 0 None None None —
BLDG-22-025324 adu Permitted 0 None None None —
BLDG-23-025998 adu Permitted 0 None None None —
BLDG-23-026724 adu Permitted 0 None None None —
BLDG-22-024598 single family Permitted 0 None None None —
87-94-2 adu Permitted 0 None None None —
486-21-35-6 single family Permitted 0 None None None —
87-340-8 large multi Completed 0 None None None —
475-151-2, 475-151-3 & 475-151-6 large multi Permitted 0 None None None —
486-15-100 adu Permitted 0 None None None —
ASD-18-015 single family Entitled 1 45 None None —
486-21-35-7 adu Permitted 0 None None None —
486-21-35-8 single family Permitted 0 None None None —
486-27-139 single family Permitted 0 None None None —
483-121-10 large multi Permitted 0 None None None —
475-151-2, 475-151-3 & 475-151-6 large multi Permitted 0 None None None —
475-151-2, 475-151-3 & 475-151-6 large multi Permitted 0 None None None —
475-151-2, 475-151-3 & 475-151-6 large multi Permitted 0 None None None —
ASD-18-002 single family Entitled 1 42 None None —
BLDG-22-023853 adu Permitted 0 None None None —
BLDG-22-024594 adu Permitted 0 None None None —
483-102-205 adu Permitted 0 None None None —
475-151-2, 475-151-3 & 475-151-6 large multi Permitted 0 None None None —
475-151-2, 475-151-3 & 475-151-6 large multi Permitted 0 None None None —
BLDG-22-024607 adu Permitted 0 None None None —
BLDG-23-026020 adu Permitted 0 None None None —
486-21-35-7 single family Permitted 0 None None None —
87-38-25 adu Permitted 0 None None None —
483-121-10 large multi Permitted 0 None None None —
475-151-2, 475-151-3 & 475-151-6 large multi Permitted 0 None None None —
475-151-2, 475-151-3 & 475-151-6 large multi Permitted 0 None None None —
SD-18-002 single family Entitled 1 103 None None —
BLDG-19-011529 adu Permitted 0 None None None —
BLDG-19-011529 single family Permitted 0 None None None —
BLDG-18-010645 adu Permitted 0 None None None —
BLDG-18-010921 adu Permitted 0 None None None —
BLDG-19-011602 single family Permitted 0 None None None —
BLDG-19-012659 adu Permitted 0 None None None —
BLDG-19-011745 adu Permitted 0 None None None —
BLDG-18-010846 adu Permitted 0 None None None —
BLDG-18-011164 adu Permitted 0 None None None —
BLDG-18-010913 adu Permitted 0 None None None —
BLDG-19-008165 other Permitted 0 None None None —
ASD-19-002 single family Entitled 1 None None None —
BLDG-19-010645 single family Permitted 0 None None None —
BLDG-18-010847 single family Permitted 0 None None None —
BLDG-19-011731 adu Permitted 0 None None None —
BLDG-19-008165 other Permitted 0 None None None —
BLDG-19-008165 other Permitted 0 None None None —
BLDG-18-010645 adu Completed 0 None None None —
BLDG-20-020449 adu Permitted 0 None None None —
BLDG-19-012659 adu Completed 0 None None None —
BLDG-19-012568 adu Permitted 0 None None None —
BLDG-19-010645 single family Completed 0 None None None —
BLDG-19-008165 other Completed 0 None None None —
BLDG-20-020005 adu Permitted 0 None None None —
BLDG-19-0212829 adu Permitted 0 None None None —
AG-19-003, A-19-002, AT-19-003, TPM-19-001, SD-19-003 large multi Entitled 81 None None None —
BLDG-18-010718 adu Permitted 0 None None None —
BLDG-19-011602 adu Permitted 0 None None None —
BLDG-19-008165 other Permitted 0 None None None —
BLDG-18-010921 adu Permitted 0 None None None —
BLDG-19-011529 adu Completed 0 None None None —
BLDG-19-008165 other Completed 0 None None None —
BLDG-19-008165 other Completed 0 None None None —
BLDG-21-021976 adu Permitted 0 None None None —
BLDG-22-023982 adu Permitted 0 None None None —
BLDG-22-024513 adu Permitted 0 None None None —
BLDG-21-022162 adu Permitted 0 None None None —
BLDG-21-023106 adu Permitted 0 None None None —
BLDG-22-023794 adu Permitted 0 None None None —
BLDG-22-024322 adu Permitted 0 None None None —
BLDG-22-024483 adu Permitted 0 None None None —
BLDG-21-022152 adu Completed 0 None None 203 —
BLDG-21-023107 adu Completed 0 None None 199 —
BLDG-22-023518 adu Completed 0 None None 188 —
BLDG-21-022332 adu Permitted 0 None None None —
BLDG-22-024299 adu Permitted 0 None None None —
BLDG-22-024595 adu Permitted 0 None None None —
BLDG-21-022051 adu Permitted 0 None None None —
BLDG-20-021287 adu Permitted 0 None None None —
BLDG-21-023150 adu Permitted 0 None None None —
BLDG-22-023832 adu Permitted 0 None None None —
BLDG-22-024235 adu Permitted 0 None None None —
BLDG-22-024285 adu Permitted 0 None None None —
BLDG-21-023236 adu Completed 0 None None 87 —
BLDG-22-023444 adu Completed 0 None None 80 —
BLDG-21-022340 adu Permitted 0 None None None —
BLDG-22-023582 adu Permitted 0 None None None —
BLDG-22-024176 adu Permitted 0 None None None —
BLDG-22-024215 adu Permitted 0 None None None —
BLDG-23-027231 adu Permitted 0 None None None —
BLDG-23-027389 adu Completed 0 None None 242 —
BLDG-24-027667 adu Completed 0 None None 133 —
BLDG-24-027855 adu Completed 0 None None 160 —
BLDG-24-028733 single family Permitted 0 None None None —
BLDG-22-024372 adu Permitted 0 None None None —
BLDG-22-025089 adu Permitted 0 None None None —
BLDG-23-026686 single family Permitted 0 None None None —
BLDG-23-026690 adu Permitted 0 None None None —
BLDG-24-027627 adu Permitted 0 None None None —
BLDG-24-027628 adu Permitted 0 None None None —
BLDG-24-028734 single family Permitted 0 None None None —
BLDG-24-028735 single family Permitted 0 None None None —
BLDG-22-025124 adu Completed 0 None None 218 —
BLDG-23-026791 adu Permitted 0 None None None —
BLDG-24-027612 adu Permitted 0 None None None —
BLDG-24-027753 adu Permitted 0 None None None —
BLDG-24-028000 adu Permitted 0 None None None —
BLDG-22-025313 adu Permitted 0 None None None —
BLDG-23-026904 adu Permitted 0 None None None —
BLDG-24-027754 adu Permitted 0 None None None —
BLDG-24-028734 adu Permitted 0 None None None —
BLDG-23-025602 adu Completed 0 None None 127 —
BLDG-23-026687 single family Permitted 0 None None None —
BLDG-23-026690 single family Permitted 0 None None None —
BLDG-24-028738 adu Permitted 0 None None None —
BLDG-23-026689 adu Permitted 0 None None None —
BLDG-24-027644 adu Permitted 0 None None None —
BLDG-24-027796 adu Completed 0 None None 105 —
BLDG-24-027872 single family Permitted 0 None None None —
BLDG-24-028473 adu Permitted 0 None None None —
BLDG-24-028738 single family Permitted 0 None None None —
BLDG-23-026686 adu Permitted 0 None None None —
BLDG-24-027787 adu Permitted 0 None None None —
BLDG-24-027821 adu Permitted 0 None None None —
BLDG-24-027873 single family Permitted 0 None None None —
BLDG-24-027999 adu Permitted 0 None None None —
BLDG-24-028342 adu Permitted 0 None None None —
BLDG-24-028392 single family Permitted 0 None None None —
BLDG-24-028408 adu Permitted 0 None None None —
BLDG-24-028594 single family Permitted 0 None None None —
BLDG-24-028731 single family Permitted 0 None None None —
BLDG-24-028732 single family Permitted 0 None None None —
BLDG-24-028733 adu Permitted 0 None None None —
BLDG-24-028735 adu Permitted 0 None None None —
BLDG-16-006927 large multi Completed 0 None None None —
BLDG-21-021484 adu Completed 0 None None 135 —
BLDG-21-021550 adu Permitted 0 None None None —
BLDG-21-022179 adu Permitted 0 None None None —
BLDG-21-022460 adu Permitted 0 None None None —
475-151-2, 475-151-3 & 475-151-6 large multi Permitted 0 None None None —
475-151-2, 475-151-3 & 475-151-6 large multi Permitted 0 None None None —
475-151-2, 475-151-3 & 475-151-6 large multi Permitted 0 None None None —
ASD-17-017 single family Permitted 1 57 158 None —
BLDG-19-012331 adu Permitted 0 None None None —
BLDG-19-012458 adu Permitted 0 None None None —
BLDG-19-011529 single family Completed 0 None None None —
BLDG-20-020308 adu Permitted 0 None None None —
BLDG-19-011731 adu Completed 0 None None None —
BLDG-19-008165 other Completed 0 None None None —
BLDG-20-020765 adu Permitted 0 None None None —
BLDG-21-022298 adu Permitted 0 None None None —
BLDG-21-023170 adu Permitted 0 None None None —
BLDG-21-023226 adu Permitted 0 None None None —
BLDG-22-023818 adu Permitted 0 None None None —
BLDG-21-022354 single family Permitted 0 None None None —
BLDG-22-025196 adu Permitted 0 None None None —
BLDG-23-026687 adu Permitted 0 None None None —
BLDG-23-026688 single family Permitted 0 None None None —
BLDG-23-026689 single family Permitted 0 None None None —